Compositional Feasibility Analysis for Conditional Real-Time Task Models
نویسندگان
چکیده
Conditional real-time task models, which are generalizations of periodic, sporadic, and multi-frame tasks, represent real world applications more accurately. These models can be classified based on a tradeoff in two dimensions – expressivity and hardness of schedulability analysis. In this work, we introduce a class of conditional task models and derive efficient schedulability analysis techniques for them. These models are more expressive than existing models for which efficient analysis techniques are known. In this work, we also lay the groundwork for schedulability analysis of hierarchical scheduling frameworks with conditional task models. We propose techniques that abstract timing requirements of conditional task models, and support compositional analysis using these abstractions.
منابع مشابه
Conditional Models for Compositional Design of Real-time Embedded Systems
CONDITIONAL MODELS FOR COMPOSITIONAL DESIGN OF REAL-TIME EMBEDDED SYSTEMS Madhukar Anand Insup Lee With an increasing number of applications, real-time embedded systems are gaining in size and complexity. Many of these systems are complex as a whole, but consist of smaller modules interacting with each other. This structure makes them amenable to compositional design. For real-time systems, com...
متن کاملFeasibility analysis of recurring branching tasks
A new model for hard-real-time tasks | the recurring branching task model | is introduced, which is capable of modelling some restricted forms of conditional real-time process code. This model generalizes earlier models such as the sporadic task model and the generalized multiframe task model. It is shown that feasibility analysis in this model | determining whether a system of several recurrin...
متن کاملOn the Complexity of Scheduling Conditional Real-Time Code
Many real-time embedded systems involve a collection of independently executing event-driven code blocks, having hard real-time constraints. Portions of such codes when triggered by external events require to be executed within a given deadline from the triggering time. The feasibility analysis problem for such a real-time system asks whether it is possible to schedule all such blocks of code s...
متن کاملPossible Solutions of Some Essential Zero Problems in Compositional Data Analysis
One of the tantalising remaining problems in compositional data analysis lies in how to deal with data sets in which there are components which are essential zeros. By an essential zero we mean a component which is truly zero, not something recorded as zero simply because the experimental design or the measuring instrument has not been sufficiently sensitive to detect a trace of the part. Such ...
متن کاملMultiprocessor algorithms for uniprocessor feasibility analysis
Feasibility analysis of a hard-real-time system refers to the process of determining o -line whether the speci ed system will meet all deadlines at runtime. For many important (and interesting) task models and scheduling algorithms, feasibility analysis is provably computationally very expensive. A framework is established for speeding up the feasibility analysis of uniprocessor real-time syste...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015